package hc.bre.data.setting

import hc.bre.ComponentConfig
import hc.bre.cmn.RuleScriptBuilder
import hc.bre.data.DataDefinition
import hc.bre.cmn.RuleDefinition

@groovy.transform.CompileStatic
@groovy.transform.ToString(includeNames=true,includePackage=false)
class SettingDefinition extends DataDefinition<SettingItem> {
	public static final ComponentConfig _config ;
	static {
		_config = new ComponentConfig();
		_config.rtype = 'data:setting';
		_config.rname = '系统配参';
		_config.builderClass = SettingBuilder;
		_config.homepage = '/rule/settinghome.htm' ;
		_config.description = '''
业务配参是决策项目为决策服务提供的全局统一的系统参数。
''';
	};
	
	public SettingDefinition() {
		this.rname =_config.rname
		this.list = [];
	}
}
